<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.header{
    width: 100%;
    margin: 0 auto;
}
.head-top{
    width: 550px;
    margin: 0 auto;
    position: relative;
    height: 65px;
    border-radius: 30px;
    margin-top: -20px;
    padding: 20px 17px 0 17px;
    box-sizing: border-box;
    color: #fff;
    font-size: 14px;
}
.head-top div.zz{
    width: 100%;
    height: 100%;
    border-radius: 30px;
    background: #000;
    opacity: 0.3;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.head-top ul li .hideDiv1{position:absolute; top:40px; left:-15px; z-index:99999; box-shadow:0 0 4px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.15); border:#dae0e4 1px solid; display:none;}
.ewm_cont{background:#fff; padding:8px;}
.tip_arrow{position:absolute; left:40px; top:-10px; width:0; height:0;border-style:solid; border-color:transparent transparent #fff transparent; border-width:0 12px 12px 0;}
.hideDiv1 span{display:block; width:80px; text-align:center; padding-top:6px; font-size:14px; color:#666; line-height:18px;}
.head-top ul{
    float: left;
}
.head-top ul li{
    float: left; position:relative;
}
.head-top ul li a,.head-top ul li p{
    display: block;
    height: 14px;
    line-height: 14px;
    margin-top: 15px;
    color: #fff;
    padding: 0 10px;
    border-right: 1px solid #fff;
}
.head-top ul li:last-child a{
    border-right: none;
}
.head-top p{
    float: right;
    line-height: 44px;
}
.logo{
    text-align: center;
    margin-top: 65px;
}

/* 搜索 */
.search{
    width: 875px;
    margin: 0 auto;
    margin-top: 40px;
}
.search-box{
    position: relative;
    height: 60px;
    border-radius: 30px;
}
.search-box div{
    position: absolute;
    z-index: -1;
    background: #fff;
    opacity: 0.7;
    width: 100%;
    height: 60px;
    border-radius: 30px;
}
.search-box input[type=text]{
    width: 100%;
    height: 60px;
    box-sizing: border-box;
    border-radius: 30px;
    background: url("../new_images/home_ss_icon.png") 25px center no-repeat;
    border: none;
    padding-left: 65px;
    padding-right: 200px;
    font-size: 16px;
    color: #000;
}
.search-box .search-input-text{
    width: 100%;
    height: 60px;
    box-sizing: border-box;
    border-radius: 30px;
    background: url("../new_images/home_ss_icon.png") 25px center no-repeat;
    border: none;
    padding-left: 65px;
    padding-right: 200px;
    font-size: 16px;
    color: #000;
}
.search-box input[type=submit]{
    width: 150px;
    height: 60px;
    position: absolute;
    background: #cd2d2d;
    right: 0;
    top: 0;
    color: #fff;
    font-size: 20px;
    border: none;
    border-radius: 30px;
}
.search-box .search-submit-btn{
    width: 150px;
    height: 60px;
    position: absolute;
    background: #cd2d2d;
    right: 0;
    top: 0;
    color: #fff;
    font-size: 20px;
    border: none;
    border-radius: 30px;
}
.search ul{
    margin-top: 15px;
    padding-left: 60px;
}
.search ul li{
    float: left;
    margin-right: 10px;
    font-size: 16px;
}
.search ul li a{
    background: #c43232;
    color: #fff;
    padding: 6px 25px;
    border-radius: 15px;
}

/* 导航 */
.nav{
    height: 84px;
    margin-top: 15px;
    position: relative;
}
.nav ul{
    height: 60px;
    background: #c43232;
    position: absolute;
    width: 100%;
    bottom: 0;
    box-sizing: border-box;
}
.nav ul li{
    font-size: 24px;
    float: left;
    width: 180px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: url("../new_images/navli-bg.png") right center no-repeat;
}
.nav ul li:last-child{background: none;}
.nav ul li a{
    color: #fff;
}
.nav ul li.home{
    width: 174px;
    height: 84px;
    background: url("../new_images/homebg.png") left top no-repeat;
    margin-top: -24px;
    margin-right: 15px;
}
.nav ul li.home a{
    width: 100%;
    height: 100%;
    display: block;
    line-height: 84px;
    box-sizing: border-box;
    padding-left: 40px;
    background: url("../new_images/home-icon.png") 20px center no-repeat;
}

.footer{
    height: 115px;
    background: #bd1a2d;
    padding: 0 10px;
    box-sizing: border-box;
}
.footL{
    width: 185px;
    padding-top: 10px;
    float: left;
}
.footL a{

	margin-left:-5px;
	float:left;
}
.footL a.jc{ margin-top:15px;}
.footAbout{
    width: 325px;
    height: 85px;
    background: #a91728;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
}
.footAbout li{
    width: 25%;
    float: left;
    height: 100%;
}
.footAbout li a{
    display: block;
    box-sizing: border-box;
    height: 100%;
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding-top: 20px;
}
.footAbout li a img{
    height: 25px;
    margin-bottom: 5px;
}
.foot-bq{
    height: 85px;
    margin-top: 15px;
    background: #a91728;
    width: 705px;
    float: left;
    margin-left: 15px;
    box-sizing: border-box;
    padding: 20px 15px;
    color: #fff;
    font-size: 14px;
}
.foot-bq div{
    margin-top: 10px;
}
.foot-bq div a{
    color: #fff;
    margin-right: 15px;
}
.foot-bq div a.ggwab{
    background: url("../new_images/gongan.png") left center no-repeat;
    padding-left: 25px;
}
.foot-bq div a.zztj{
    margin-right: 0;
    margin-left: 10px;
}
.footR{
    width: 175px;
    height: 85px;
    float: right;
    background: #a91728;
    margin-top: 15px;
}
.footR a{
    display: block;
    height: 100%;
    box-sizing: border-box;
    text-align: center;
    padding-top: 15px;
    color: #fff;
}
.footR a p{
    margin-top: 5px;
}

#zsy_btn{
    display: flex;
	align-items: center;
    width: 100%;
    height: 40px;
    line-height: 40px;
    box-sizing: border-box;padding: 0 20px;
}
#zsy_btn h2{
    display: inline-block;
    font-size: 20px;
    color: #c00;
    font-weight: bold;
}
#zsy_btn span{
    font-size: 20px;
    color: #000;
    padding: 0 10px;
}
#zsy_btn i{
    font-size: 16px;
    color: #000;
}</pre></body></html>